support something strongly - Spanish English Dictionary